#!/usr/bin/env python

'makeTextFie.py -- create text file'

import os
ls = os.linesep

#get filename
fname = raw_input('Enter filename > ')
while True:
    if os.path.exists(fname) : 
        print "ERROR: '%s' aready exists " % fname
    else:
        break

#get file content (text) liens
con = []
print "Eneter lines ('.' by itself to quit). \n"

# loop until user terminates input
while True:
    entry = raw_input('> ')
    if entry == '.' :
        break
    else:
        con.append(entry)
    
#write lines to file with proper line-ending

fobj = open(fname, 'w')
fobj.writelines(['%s%s' % (x,ls) for x in con])
fobj.close()
print 'Done!'
